<?php
include_once 'basepath.php';
function revertTaxes($amount){
	DEFINE('TPS', 0.05);  
	DEFINE('TVQ', 0.095);    
   $ratio = 1 + ((1 * TPS) + ((1 + (1 * TPS)) * TVQ));  
  
   $amount_without_taxes = $amount / $ratio;  
  
   $tps = $amount_without_taxes * TPS;  
   $tvq = ($amount_without_taxes + $tps) * TVQ;  
  
   // arrondir à 2 décimales au besoin  
   return array($amount_without_taxes, $tps, $tvq);  
}  
//print_r($infoper);
//print_r($allinfo);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <script type="text/javascript" src="<?php echo $bpath;?>/js/jquery-1.7.2.min.js"></script>
 
 <script>
 $(function(){
	 $('a.print').click(function(){
		 window.print();  
		 return false;  

		 });
		

	 })
 </script>
<title>Facture Mapple Bus Tours Inc.</title>

<style>
@media screen
  {
  .rowa, .rowb {font-family:verdana,sans-serif;font-size:14px;}
   .facture{ width:840px; height:auto;	margin: 0px auto;}
#facture {
	width:850px;
	margin: 0px auto;
	border-collapse: collapse;
	border: 1px solid #000000;
	right: 0px;
	position: relative;
 }
#facture .rowa {
	background: #ffffff;
	height: 20px;
}
#facture .rowb {
	background: #c0c0c0;
	height: 20px;
}
#facture .cell {
	padding: 0px;
	/*border: 1px solid #000000;*/
}
.termsLeft{ position:relative; float:left; width:380px;}
  }
  
  
@media print
  {
  .rowa, .rowb {font-family:times,serif;font-size:16px; color:blue;}
  .term{font-size:9px;}
   .facture{ width:8.5 in; height:auto;}
#facture {
	width:8.5in;
	margin: 0px auto;
	border-collapse: collapse;
	border: 0.01 in solid #000000;
	right: 0 in;
	position: relative;
 }
#facture .rowa {
	background: #ffffff;
	min-height:0.2 in

}
#facture .rowb {
	background: #c0c0c0;
	min-height:0.2 in
	
}
#facture .cell {
	padding: 0px;
	/*border: 0.01in solid #000000;*/
}
.termsLeft{ position:relative; float:left; width:3.8in;}
  }




</style>
</head>


<body>

<div class="facture">
<img src="<?php echo $bpath;?>/img/logo.png"> <a href="javascript:void(0);" class="print">Print</a> <a href="index.php?liste/listtour">Back to list</a>
<br/>
<br/>
<table class="table" id="facture" cellspacing="0" cellpadding="0">
	<tr class="rowa">
		<td class="col1 cell"><span class="title">Groupe du Voyage / Tour Group:</span></td>
		<td class="col2 cell"><?php  echo $allinfo[0]["tourname"]." - ".$allinfo[0]["tourcode"];?></td>
	<td class="col2 cell">Date de départ / Departure Date:<br/> <?php  echo $allinfo[0]["tourdate"];?></td>
	</tr>
	<tr class="rowb">
		<td class="col1 cell"><span class="title">Date de départ / Departure Date:</span></td>
	<td class="col2 cell"> <?php  echo $allinfo[0]["tourdate"];?></td>
	</tr>
	
	<tr class="rowa">
		<td class="col1 cell"><span class="title"> Nom du Voyageur / Last Name of Passenger:</span></td>
		<td class="col2 cell"><?php echo $infoper[0]["lastname"]?></td>
	</tr>
	
	<tr class="rowa">
		<td class="col1 cell"><span class="title"><span class="title">Preom du Voyageur /  fisrt Name of Passenger:</span></td>
		<td class="col1 cell"> <?php echo $infoper[0]["firstname"]?></td>
	</tr>
	
 	<tr class="rowb">
			<td class="col2 cell"><span class="title">Téléphone / Telephone:</span></td>
			<td class="col1 cell"><?php echo $infoper[0]["telphone"]?></td>
			<td class="col1 cell"><span class="title"></span><br/></td>			
	</tr>
	
	<tr class="rowa">
		<td class="col1 cell"><span class="title"><span class="title">Courrier électronique  / Email:</span></td>
		<td class="col1 cell"><?php echo $infoper[0]["email"]?></td>
	</tr>
	<tr class="rowb">
			<td class="col2 cell"><span class="title">Adresse/Address:</span></td>
			<td class="col1 cell"><?php echo $infoper[0]["address"]?></td>			
	</tr>
 	<tr class="rowa">
		<td class="col1 cell"><span class="title">Personne/people:</span><?php echo $allinfo[0]["numberpeople"];?> </td>
		<td class="col1 cell"><span class="title">chambre:</span><br/>
		<?php switch($allinfo[0]["chambre"]){
		case "1":
					echo "Single";
				break;
		case "2":
					echo "Double";
				break;
		case "3":
					echo "Triple";
				break;
		case "4":
					echo "Quadruple";
				break;
		}
		
		?>
		:<?php  echo $allinfo[0]["chambreqty"];?>
		</td>		
	</tr>
 	<tr class="rowa">
		<td class="col1 cell"><span class="title">Frais du Voyage /Tour Fee:</span></span><br/>$<?php  echo $allinfo[0]["salesprice"];?> </td>
		<td class="col1 cell"><span class="title">Balance /Balance:</span><br/></span><?php  echo $allinfo[0]["balance"];?> </td>
	</tr>
 
    
 
    
    <tr class="rowa">
		<td class="col1 cell"><?php echo $allinfo[0]["typepaiement"];?>:<br/>$<?php  echo $allinfo[0]["salesprice"]-$allinfo[0]["balance"];?></td>
		<td class="col2 cell">Montant Payé /Amount Paid:
		<?php 
		switch($allinfo[0]["paid"]){
			case "1":
					echo "Yes";
				break;
		case "0":
					echo "No";
				break;
		} 
		?>		
				</td>
	</tr>
	  
    
      <tr class="rowb">
			<td class="col2 cell">Agency: br/><?php  echo $allinfo[0]["agency"];?>  </td>
			<td class="col1 cell">Agent:br/><?php  echo $allinfo[0]["agent"];?></td>
			
	</tr>
	
	<tr class="rowb">		
		<td class="col1 cell">Fee Additional/Frais supplémentaires:br/>$<?php echo $allinfo[0]["prixadditonal"];?>  </td>
		<td class="col2 cell">Fee Additional Comments/Commentaire Frais supplémentaires : <br/><?php echo $allinfo[0]["addionalprixcommentaire"];?> </td>
	</tr>
	<tr class="rowa">	
	<td class="col1 cell">Language:<br/><?php echo $infoper[0]["language"];?> </td>
	<td class="col2 cell">Type paid: <br/><?php echo $allinfo[0]["typepaiement"];?> </td>
	</TR>
 	<tr>
 	<td>&nbsp;</td>
	<td class="col2 cell">
	<?php
	$montantpayer=$allinfo[0]["salesprice"]-$allinfo[0]["balance"]+ $allinfo[0]["prixadditonal"];
	list($initial_price, $tps_value, $tvq_value)=revertTaxes($montantpayer);
	?>
		<ul style="list-style: none;margin-top:15px;font-size:110%">
			<li><b>Soutotal/subtotal:</b><?php echo number_format($initial_price,2);?>$</li>
			<li><b>TPS(5%):</b><?php echo number_format($tps_value,2);?>$</li>
			<li><b>TVQ()(9.5%):</b><?php  echo number_format($tvq_value,2);?>$</li>
			<li><b>Montant Payé /Amount Paid:</b><?php  echo number_format($montantpayer,2) ?>$ </li>
			<LI><b>Balance /Balance:</b><?php  echo number_format($allinfo[0]["balance"],2);?>$</LI> 
		</ul>
	
	 </td>
 	</tr>
 </table>
 <form> <textarea cols="102" >Remark: <?php echo $allinfo[0]["reminder"];?></textarea></form>
 
 <br/>
 <div class="termsLeft term">
 <b>Terms & Condition</b>
 <br/>
RESERVATIONS AND PAYMENT
Passengers are responsible for all visas, entry, and any documents with valid for 6 months beyond the
conclusion of their trip and with appropriate visas. Deposit $50 is required per person for reservation.
Full payment is required 7 days prior to tour departure. All deposits and full payment are nonrefundable
and are not transferable to other passenger or other tour.Wonder Travel reserves the rights
to cancel the reservation which payments not be received within the above-specified periods, and all
payment previously made will not be refunded under this circumstance.
WHAT IS INCLUDED
English /Chinese speaking tour leader.
Hotel accommodation and Transportation.
TAXES (GST/QST, if applicable).
OPC Compensation Fund.
WHAT IS NOT INCLUDED
Service charge for Driver & Guide.
Admission fee & meals.
Travel Insurance & Personal expenses.
Changes or/and CancellationNotice of cancellation must be made in writing to Wonder Travel, and the
following scale of charges will be applied:
14 days prior to departure, charge $50.
Within 7 days prior to departure or withdrawal from a tour, will regard forfeiting the tour on own, no tour
fee will be returned. These cancellation fees also apply to passengers who cancel the tour due to
problems incurred from visa application.
RESPONSIBILITIES
If any passenger is refused to enter the destination country because the Visa or any travel document
or other personal reason. She/she is responsible for that and all payment previously made will not be
refunded under this circumstance. Minimum passengers are requested per each bus tour: If the total
passengers for any tour are less than 15pax, Wonder Travel reserves the right to cancel the tour
without notice. The travel group will not be waiting for any passenger at the gathering place more than
15 minutes. And if any passenger miss the bus because of coming late or other personal reason.
He/she is responsible for that and all payment previously made will not be refunded under this
circumstance. Wonder Travel reserves the right to refuse to carry anyone who conducts himself or
herself in such a way so that his or her behavior is disturbing to either the tour or other passengers to
such as extent that could interrupt the tour. According, Wonder Travel is not responsible for
passenger's conduct after the completion of the tour. Should any passenger be asked to leave the
tour, the balance of the tour fee will not be refunded.
GENERAL INFORMATION & CONDITIONS
Wonder Travel constantly strives to improve tour itineraries and features. If such improvements can be
made, or unforeseen circumstances which is beyond out of control, Wonder Travel reserves the right
to make changes-such as to vary itineraries, to substitute hotels, to cancel or re-schedule tour
departure as deemed to be appropriate.
Wonder Travel reserves the right to use any kind of appropriate vehicle depends on group size without
prior notification.
There are only one or two double beds in each hotel room, and up to maximum 4 people are allowed
to stay in a room.
Each vehicle is insured 2 million in case of any accident,
Your reservation with us for all the tours confirms that you have read, understand and agreed to each
and all of the above conditions and limits on responsibility.</div>

 <div class="termsRight term">
<b>Les Conditions Générales</b>
 <br/>
I. les réservations et les paiements
1. les voyageurs sont responsables pour tous les visas, les entrées, la santé et les autres réquisitions
autant que les documents exigent par la loi, le règlement, l'ordre, et/ou les réquisitions des pays de
destination. Le dépôt de 50$ pour une réservation de voyage est demandé lors de l'inscription. Tous
les frais sont demandés d'être complètement reçus 7 jours avant le départ. Le dépôt et le paiement
complet ne seront pas remboursables ni transfert à l'autre personne ou à l'autre voyage après la
confirmation de réservation.
2. Voyages Wonder se réserve le droit d'annuler n'importe quel circuit de voyage et nous nous
réservons le droit d'annuler la réservation du voyageur si son paiement complet n'est pas reçu dans
ce délai.
II. Inclusions:
1. Les services de chef de voyage professionnel.
2. L'accommodation d'hôtel et Transport.
3. TAX(TPS/TVQ, s'il est applicable).
4. Fond d'indemnisation.
III. Exclusions:
1. Les pourboires pour le chef d'excursion et le chauffeur.
2. Les frais de l'admission et repas.
3. Les frais de passeport et de visa.
4. Les assurances de voyage et tous les autres dépenses personnelles.
IV. Annulation ou/et Changement:
1. La déclaration d'annulation est exigée par écrit de voyageur vers Voyages Wonder, et les frais
suivants sont en vigueur au moment où Voyages Wonder est avisé de la déclaration d'annulation du
voyageur.
A. 14 jours avant le départ : Charge $50.
B. Moins de 7 jours avant le départ : Le dépôt et le paiement complet ne seront pas
remboursables.Cette frais d'annulation applique également au voyageur qui annule le voyage à cause
de problèmes encourus de l'application de visa.
V. Responsabilités:
1 .Le passage est responsable de bien respecter la Loi, les codes ou les règlements du pays visité.
Dans le cas où le passager était refusé d'entrer dans le pays visité, Voyages Wonder est exempt de la
responsabilité et le frais du voyage ne sera pas remboursable.
2. Minimum de voyageurs sont requis par chaque excursion: Si le nombre de voyageurs est moins de
15, Voyage Wonder se réserve le droit de annuler l'excursion sans avis préalable.
3. Le groupe de voyage n'attendra aucun voyageur plus de 15 minutes après l'heure de départ prévis
pendant le voyage. Si le voyageur manque d'autobus en raison de retard ou de toute autre raison
personnelle, tout le paiement précédemment effectué ne sera pas remboursé dans cette circonstance.
4. Voyages Wonder se réserve le droit de ne pas admettre ou d'expulser un voyageur dont la conduite
puisse troubler les autres voyageurs et nous ne serons pas responsable de sa mauvaise conduite.
Aucun remboursement n'est donné à ceux qui sont demandés de quitter le voyage. Voyages Wonder
n'est pas responsable de la conduite de voyageur après l'accomplissement du voyage.
VI. Information générale et Conditions
Voyages Wonder constamment fait le meilleur d'améliorer des itinéraires et des dispositifs
d'excursion. Voyages Wonder se réserve le droit de faire toute modification si elle s'avèrerait
nécessaire à la bonne exécution du voyage ou dans la situation hors de la control de Voyages
Wonder. Cette modification inclut des changements dans les hôtels, les repas, les itinéraires
d'excursions, les transports et les spectacles, également le changement de la date de départ ou
l'annulation du voyage.
Voyages Wonder se réserve le droit d'utiliser toutes sortes de véhicules appropriées selon la taille de
groupe sans avis préalable.
 
</div>
</div><!--facture-->


</body>
</html>
